drop in to say hello - German English Dictionary